<?php
/* ---------------------------------------------------- //
//														//
//		CRITERIO7.PHP									//
//														//
//		Versión:				1.0						//
//		Autor:					Jorge Luis M Gómez		//
//		Sistema:				T-Kaizen				//
//		Última actualización:	24, Febrero, 2009		//
//														//
// ---------------------------------------------------- */

	include ("Graph/jpgraph.php");
	include ("Graph/jpgraph_bar.php");
	require('../Login/autorizacion.php');

	//Incluye el archivo de configuración de la conexión
	include "../conexion.php";
	$connection = DBConnect();
	
	$nombreEmpresa = $_SESSION['SESS_EMPRESA'];
	
	$query_DetailRS2 = "SELECT pregunta.numPregunta, TRUNCATE(AVG(calificacion), 0) FROM pregunta,usuario WHERE (pregunta.numPregunta BETWEEN 7 AND 8) AND (pregunta.usernameUsuario = usuario.username) AND (usuario.nombreEmpresa = '$nombreEmpresa') GROUP BY numPregunta";
	$DetailRS2 = @mysql_query ($query_DetailRS2);

	for ($var=0; $var < 2; $var++){
		$row = mysql_fetch_row($DetailRS2);
		//Arreglo de las Xs
		$datax[]=$row[0];
		//Arreglo de las Ys
		$datay[] = $row[1];
	}

	//Inicializa la gráfica
	$graph = new Graph(300,200,"auto");	
	$graph->img->SetMargin(60,20,40,50);
	$graph->SetScale("textlin");
	$graph->SetMarginColor("gray3");
	
	//Inicializa el título de la gráfica
	$graph->title->Set("Resultados en las Personas");
	$graph->title->SetFont(FF_VERDANA,FS_NORMAL,12);
	$graph->title->SetColor("white");
	
	//Inicializa font para las Xs
	$graph->xaxis->SetFont(FF_VERDANA,FS_NORMAL,10);
	$graph->yaxis->SetFont(FF_VERDANA,FS_NORMAL,10);
	
	//Muestra el 0 en el eje de las Ys (default si no hay nada que mostrar)
	$graph->yscale->ticks->SupressZeroLabel(false);
	$graph->yscale->SetAutoMax(100);
	
	//Inicializa las etiquetas de las Xs
	$graph->xaxis->SetTickLabels($datax);
	$graph->xaxis->SetLabelAngle(50);
	
	//Crea el espacio de barras
	$bplot = new BarPlot($datay);
	$bplot->SetWidth(0.6);
	
	$bplot->SetShadow();
	$bplot->value->SetFormat(" %2.0f",70);
	$bplot->value->SetFont(FF_ARIAL,FS_NORMAL,9);
	$bplot->value->SetColor("red");
	$bplot->value->Show();
	
	//Inicializa el color para el estilo de relleno de gradiente
	$bplot->SetFillGradient("navy","#EEEEEE",GRAD_LEFT_REFLECTION);
	
	//Inicializa el color para el frame de cada barra
	$bplot->SetColor("white");
	$graph->Add($bplot);
	
	//Finalmente envía la gráfica al navegador
	$graph->Stroke();
	$graph->Stroke("graficasImagenes/Criterio7.jpg");
		
	DBCLose($connection);
?>